Location specific dispatch resolution system

ABSTRACT

A central dispatch system for transmitting a service call from a consumer to a service provider includes a central resolution system coupled to a plurality of location specific resolution systems. Each of the location specific resolution systems is coupled with a location specific forms database. The central dispatch system creates a query to the central resolution system comprising a location of the service call and one or more tags to the central resolution system submits the query to one of the plurality of location specific resolution system based on the location of the service call. The local resolution system prepares a service request for one of the service providers comprising one or more forms selected based on the tags. The forms may be pre-filled with information provided by the consumer to the central dispatch system.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/896,682, filed Feb. 14, 2018, now allowed, which claims the benefitof U.S. Provisional Patent Application Ser. No. 62/460,478, filed Feb.17, 2017, which are incorporated herein by reference in theirentireties.

FIELD OF THE INVENTION

The present disclosure relates to dispatch systems.

BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing and other advantages of the disclosure will becomeapparent upon reading the following detailed description and uponreference to the drawings.

FIG. 1 is an example of a location specific resolution system.

While the present disclosure is susceptible to various modifications andalternative forms, specific embodiments or implementations have beenshown by way of example in the drawings and will be described in detailherein. It should be understood, however, that the disclosure is notintended to be limited to the particular forms disclosed. Rather, thedisclosure is to cover all modifications, equivalents, and alternativesfalling within the spirit and scope of an invention as defined by theappended claims.

DETAILED DESCRIPTION

Central dispatch systems are used to dispatch service calls, for examplea car towing request, a HVAC inspection etc. Consumers call into acentral call center to place their request for service, they provideidentification and information regarding the service they need.

Current central dispatch systems use a resolution mechanism to dispatchthe service request along with the necessary information to theappropriate service provider that provides the service. The system mayalso provide to the service provider one or more electronic form to befilled during the service call. The electronic forms can be filled on asmart phone, computer or tablet.

There is a need for a central dispatch system that can dispatch formsthat are customized to specific requirements based on the location wherethe service is performed. For example, in a car towing dispatch system,different consent forms are required to be filled based on the state orprovince or country where the service is delivered. The forms used ateach locations for different types of services calls need to be managedby each locations.

Referring to FIG. 1, in one embodiment, when the central dispatch system100 receives a service request from a consumer 101, it generates a queryto a central resolution system 104. The query includes the location ofthe service call, the identification of the consumer, one or moreservice tags identifying the services required. The central resolutionsystem, resolves the query and transfers the query to a locationspecific resolution system 110.1 . . . 110.n, based on the location ofthe service call.

The location specific resolution system 110.1 . . . 110.n accesses adatabase of forms which are configured with one or more service tags.When the location specific resolution system 110.1 . . . 110.n receivesa query, the system indexes the database with the tags comprised in thequery to extract the forms that should be sent to the service provider120.11 . . . 120.1 x . . . 120.n 1 . . . 120.ny. The system pre-fillsthe forms with the location of the service call, the identification ofthe consumer and the services required before dispatching a servicerequest to the service provider 120.11 . . . 120.1 x . . . 120.n 1 . . .120.ny.

The central resolution system can be configured and managed via aseparate system 150. The location specific resolution systems 110.1 . .. 110.n can be configured and managed via location specific managementsystems 160.1 . . . 160.n.

Although the algorithms described above including those with referenceto the foregoing flow charts have been described separately, it shouldbe understood that any two or more of the algorithms disclosed hereincan be combined in any combination. Any of the methods, algorithms,implementations, or procedures described herein can includemachine-readable instructions for execution by: (a) a processor, (b) acontroller, and/or (c) any other suitable processing device. Anyalgorithm, software, or method disclosed herein can be embodied insoftware stored on a non-transitory tangible medium such as, forexample, a flash memory, a CD-ROM, a floppy disk, a hard drive, adigital versatile disk (DVD), or other memory devices, but persons ofordinary skill in the art will readily appreciate that the entirealgorithm and/or parts thereof could alternatively be executed by adevice other than a controller and/or embodied in firmware or dedicatedhardware in a well known manner (e.g., it may be implemented by anapplication specific integrated circuit (ASIC), a programmable logicdevice (PLD), a field programmable logic device (FPLD), discrete logic,etc.). Also, some or all of the machine-readable instructionsrepresented in any flowchart depicted herein can be implemented manuallyas opposed to automatically by a controller, processor, or similarcomputing device or machine. Further, although specific algorithms aredescribed with reference to flowcharts depicted herein, persons ofordinary skill in the art will readily appreciate that many othermethods of implementing the example machine readable instructions mayalternatively be used. For example, the order of execution of the blocksmay be changed, and/or some of the blocks described may be changed,eliminated, or combined.

It should be noted that the algorithms illustrated and discussed hereinas having various modules which perform particular functions andinteract with one another. It should be understood that these modulesare merely segregated based on their function for the sake ofdescription and represent computer hardware and/or executable softwarecode which is stored on a computer-readable medium for execution onappropriate computing hardware. The various functions of the differentmodules and units can be combined or segregated as hardware and/orsoftware stored on a non-transitory computer-readable medium as above asmodules in any manner, and can be used separately or in combination.

While particular implementations and applications of the presentdisclosure have been illustrated and described, it is to be understoodthat the present disclosure is not limited to the precise constructionand compositions disclosed herein and that various modifications,changes, and variations can be apparent from the foregoing descriptionswithout departing from the spirit and scope of an invention as definedin the appended claims.

What is claimed is:
 1. A method for transmitting a service call from aconsumer to a service provider comprising: creating, by a centraldispatch system, a query to a central resolution system coupled to aplurality of location specific resolution systems wherein said querycomprises a location of said service call and a plurality of tags;submitting said query to one of said plurality of location specificresolution systems based on said location of said service call; andpreparing, by said location specific resolution systems, a servicerequest for said service provider comprising one or more forms selectedbased on said plurality of tags.
 2. The method of claim 1 wherein saidforms are pre-filled with information provided by said consumer to saidcentral dispatch system.